Message ID | 20250211124437.278873-1-usamaarif642@gmail.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 3D791C0219B for <linux-mm@archiver.kernel.org>; Tue, 11 Feb 2025 12:44:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 72D01280003; Tue, 11 Feb 2025 07:44:48 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6DCB0280002; Tue, 11 Feb 2025 07:44:48 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5A4A1280003; Tue, 11 Feb 2025 07:44:48 -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 3C736280002 for <linux-mm@kvack.org>; Tue, 11 Feb 2025 07:44:48 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id AF128B0E54 for <linux-mm@kvack.org>; Tue, 11 Feb 2025 12:44:47 +0000 (UTC) X-FDA: 83107633014.29.1F0E83F Received: from mail-qt1-f171.google.com (mail-qt1-f171.google.com [209.85.160.171]) by imf22.hostedemail.com (Postfix) with ESMTP id F2243C0014 for <linux-mm@kvack.org>; Tue, 11 Feb 2025 12:44:45 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Iyz8C3ae; spf=pass (imf22.hostedemail.com: domain of usamaarif642@gmail.com designates 209.85.160.171 as permitted sender) smtp.mailfrom=usamaarif642@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=1739277886; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=IF5/UBQxjFLH2+MQA16bJD+AsiCj/abxj48IwWLegK8=; b=ZJBZuiD3Fs3wCx5dfmzXwFNTy8Iol9z/JcA/CeQTUBJxdCb2FSbvylJ4JdBetTD3JtlrKH nLvpPcTXYaTKasr6BV9iPEFE+/vtJPkYMbRvdXR5QJ37Mf+IG9Ebj0UnuGK6rPgu05g3w1 016OOdYLS50w7oP08m137Caj4Nqgqv0= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739277886; a=rsa-sha256; cv=none; b=HH9bwjTsFhz0RsrBNexHhNKxgO8GU4CXeAffrp9tC1kM05yue+wlBmg/+Zo4H8l2fhQKbb frCH4g+w0+R11bwVfQ7/X7rnPReD3AeTTv33tKoTKiw2Y2/3gtj7T0IGb5+gaZnzcyxg3g 2izAMZLk+/Kxrx+YenA1eBBH4WXwKuw= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Iyz8C3ae; spf=pass (imf22.hostedemail.com: domain of usamaarif642@gmail.com designates 209.85.160.171 as permitted sender) smtp.mailfrom=usamaarif642@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-qt1-f171.google.com with SMTP id d75a77b69052e-471a01060f3so5810681cf.0 for <linux-mm@kvack.org>; Tue, 11 Feb 2025 04:44:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739277885; x=1739882685; darn=kvack.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=IF5/UBQxjFLH2+MQA16bJD+AsiCj/abxj48IwWLegK8=; b=Iyz8C3aes5j7+BzyqLhpVxgHgboINJo+ygnaGCiNLTcrHJKM/AH46UFmq8Pjy5IPet tDvgIBnJSZjAB33OlGLM0pz8lpy5qMgTpaxDSGY1QF46FVwBCT+ByqRMFBIN7Qda3LM6 s39KmZoRejqNyzhYy//8iZaaqDojdhAO1BwF40s8SM9xfRMw9NhYS3ZL1AJT39DsYDiS LFOkdQrIcnsBnfQIJzfoZdn/lRRlJrP4JxI0JKcT4jUgsp5Y9Mew2nCJuaNTJvum63lF hyhU2wXJbpqFiSXMma8vTYjKPlpOS2XjY2SAZicTfx88iZMJx1BNJckXHfbGVCwJA+3m SctA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739277885; x=1739882685; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=IF5/UBQxjFLH2+MQA16bJD+AsiCj/abxj48IwWLegK8=; b=lfYG16YyiJHfWuudAriNYuiU8JTBaWGpsbnRh+fv5z/q+iFl3QE9sWhbY5E5QyUm85 uZWQVPWk8pRriB8+mBrNNurlk8+s0kKuD8MG5wl0YydON4gC1QevTdcNyLUaCEXB4obT ceSwrzKjov2A7vASPfNn9nEFMmGor4QlX3IuuvmOQ5E1PRkjMGxAzbNu8mkpvoHMWRrt 32EWTFQ4N8IH0L3w4/qHWIUQhKSkbgpwbfYWwAK+aeyBQCaF3GgjaYRNz2Zg3FXTdCJU JNFGJt/agqmvEsAfMWEav07W3HCdt8Mogx29S4tGIUS19mX3z4Ouvsjzm27JCbatiA3g wRPQ== X-Forwarded-Encrypted: i=1; AJvYcCVq2dGKFh4ehLqYmmkZHoa76k5E+VZKmOGmUvY0APFMsvEOifV0cGeTvC6DTvXcyGPJsmxH9RRf1g==@kvack.org X-Gm-Message-State: AOJu0Yxy4JtA0CazjFNIoSw6udFAsx/97q7gekZLAeZapWuidT+eRSjD tDORudZPNMAow+WgelRSximbc7M4jQw/eFYJmysleumbPHaw08du X-Gm-Gg: ASbGncteTsFb6RbmPMcU4CHS/DvzgnSFfkMhllUk3erCavd3h9IcZSLU5HVRNfmgoAL pheTxXQF3fQW+sRlO1oNCyJh85MxGGqPDp3Dc+0xKfgFG4nqebhJo7BLCjlXpSS2tBCj4/bRBE1 +SBtzb4COYo6tPgDyGjjmy10zPb4EKIE9Egp2touGR3jUA0U95v2sPZOhT2SV0PWhXmBTQ2RS08 j+IU3C4kIEIb5ZG+m5RcC2ast16sPyLRL1OyI6hbtco2Z3LmfgyHX1OgyrPVec7TxkdGadac30i ItbRs0gZCBTn X-Google-Smtp-Source: AGHT+IEFVjHT/jHefoaC7k2UGiNiqMd0fmscMxk7+zYqsr0N+uXwEWATevEwg+hzZ8PW0AlVeKTbPw== X-Received: by 2002:a05:622a:4c17:b0:471:a079:a506 with SMTP id d75a77b69052e-471a079a5bdmr47637541cf.2.1739277884941; Tue, 11 Feb 2025 04:44:44 -0800 (PST) Received: from localhost ([2a03:2880:20ff:6::]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-47180b1ca44sm35729031cf.76.2025.02.11.04.44.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Feb 2025 04:44:44 -0800 (PST) From: Usama Arif <usamaarif642@gmail.com> To: sj@kernel.org, akpm@linux-foundation.org Cc: damon@lists.linux.dev, linux-mm@kvack.org, hannes@cmpxchg.org, david@redhat.com, kernel-team@meta.com, Usama Arif <usamaarif642@gmail.com> Subject: [PATCH v5 0/4] mm/damon: add support for hugepage_size DAMOS filter Date: Tue, 11 Feb 2025 12:43:39 +0000 Message-ID: <20250211124437.278873-1-usamaarif642@gmail.com> X-Mailer: git-send-email 2.43.5 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Queue-Id: F2243C0014 X-Rspamd-Server: rspam07 X-Stat-Signature: ups5chznj85t8ybgfjwb4wjo3e9ybqe1 X-HE-Tag: 1739277885-474166 X-HE-Meta: U2FsdGVkX19M7lRt/rN6OrHI3oz4sBaTS+OuYLNug6FmCKiwGI9VnJgfxFVQDKxHZNJfqm+kR8aep2b96tYqc9IlZ4hAtTlD1+Gn+TFLLQMbNynJPDDuiT+b/WE9uqXkX0PytE2MJDhA3sRTeVssDrp+mmOWi4XYOgipId0G8jZoTwhyGEvaQJ0lUcAdY+teTecjp9oQ6lDGmjfHZKyT3R6LEisUlr9+NarnqoCjx8T9VotdCvu3Chct3vt1c9PwgYdAyKkgfsNS82t4pW+U73iblXUvEk2EgMgrUoPY9Gfw54i+PaU/kUcFUFCPC6xtrz3mNdVN1rJVFJI5/FCNflw8maxBb0ydeOnEilrXr+F5VZTRKjrB701iuvIE13W9/MEeE0g3gjhct3oAPF++jCFNa/NyrHwbcooaX4pS2f9a0dg/40JxmbGKwL8e56b2GaxAtbth5fmXw+hkX5xSEVm4IcgyrPXjnVP9DBCrWUT1x1NX7uZAA3tYi+v8VpeWGHLcnN3zx1+A6GsQOCb8UrmKqBziddOSG2vetM8ZH2YhrTvcly09/O9KfpHvxSU+bpnMCItWnPiA+QEfv9Oa2j2zpf4/86QigEpHbK9gDMMA3Ary3vNxkCWF1RtwkJEiVmD3x2UXwHTojkeS7MQVbih6hSOvn54P1Oz8NBJ2GyS0SMiPprk/pIfaRT3MEYT63UemOXPGc9zFsTO5S4mYDZYyJ2/6BEZRceGf37KgZEZn8QDRXO7UcZsxVqAF5w/WS+buWSE1E4N2faToYR0S+6O0ebuKhbEVGBKp8ze/vbmsNqSnb9je6dYmVLV98polNQzYUkabg+0uvYRqOxcbxTIxfdq2iSC9ckg6COucQKTDEzTuvahPQcU6AFGnKtWan3fzHEYXdrks+p3r1ZfUvpypQBOxaIJxSu8gknXt9f9rmVdzf4DW01y8Xj3Io7yU3/ppsefyoFmlBqisL1Y tb0gG7Qn zvt5oxUwckvhorvlyA0gDNT23HcOL3G9MtqyCP63gjvgMbUJ7KHLQCex4a2hUPd52nEXcrxWm7XhuQGtIB7+ylzdIsFHAUJoy5US57l+Z01J5a8vD1mr9RKaltOhOQSVboTE7NCBM95qaGxA6OHWAN2iBBHZYsOn9RD+pvmsKYgalOFU7bmlgBtPu+brOIeNDRggC0bZSJL6BCKgdBmevDxAOIiru+9wMEae22otromNMR1XLLawOjOJgPfZP9foOIab2oMVyWWQnusE1dKfwFxtWJKk+Zm265jO/rE2JzQryf7cfPUUr50Fdq9v4Tytulw6iyC1gS7bcy6+SZEDQy4imQZYxO3J4KR5Bl47kc923tzts1+LVpH9Mfy13mCckJ4L2YXQlgEdDXhVn85B+mabW36VaYD6BOlJCxfLgbzHXaHkphBtWIfsdC1U6uYuJHDUBj8abQG4+We9ZusgYHVOALhyCcTI2oMMDuMogDGribw47JBaLXQpINqslHiuH0Wr9 X-Bogosity: Ham, tests=bogofilter, spamicity=0.089038, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
mm/damon: add support for hugepage_size DAMOS filter
|
expand
|
Hi Usama, On Tue, 11 Feb 2025 12:43:39 +0000 Usama Arif <usamaarif642@gmail.com> wrote: > Patches 1-2 from v4 which are a requirement for this series > were sent separately by SJ and are merged in mm-unstable. > > hugepage_size DAMOS filter can be used to gather statistics to > check if memory regions of specific access tempratures are backed > by hugepages of a size in a specific range. This filter can help > to observe and prove the effectivenes of different schemes for > shrinking/collapsing hugepages. > > v4 -> v5: (SJ) > - Drop patches 1-2 which were merged. > - change filter name from 'hugepage' -> 'hugepage_size'. > - change struct name from damon_folio_size to damon_size_range. Thank you again for continuing this great work. All patches of this series look good to me, so I added my Reviewed-by: tags to the whole. Also Cc-ing Andrew, since I think this patch series may better to be queued on mm-unstable for wider testing. Thanks, SJ [...]