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 7B1CFC25B10 for ; Mon, 13 May 2024 11:59:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9FEBC6B028F; Mon, 13 May 2024 07:59:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9B0266B0290; Mon, 13 May 2024 07:59:31 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 877306B0291; Mon, 13 May 2024 07:59:31 -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 695DC6B028F for ; Mon, 13 May 2024 07:59:31 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id EA43E1C1361 for ; Mon, 13 May 2024 11:59:30 +0000 (UTC) X-FDA: 82113227700.04.9E12F3A Received: from invmail4.hynix.com (exvmail4.hynix.com [166.125.252.92]) by imf10.hostedemail.com (Postfix) with ESMTP id 505FDC001D for ; Mon, 13 May 2024 11:59:24 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf10.hostedemail.com: domain of honggyu.kim@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=honggyu.kim@sk.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715601569; 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:in-reply-to:references:references; bh=uTwrhKemGHbnyO8toggv7cHuv/nY/YvX1yXnkqEyoE0=; b=4jb74RXpHpLBjVRnLV2WmUb6WnS0AiNbUNdQi5gGlPjdCGTlA8+ddDF6mMvvh4hDRdQMYU PwKX/WMFqCpU06oyq2FS7CBF9nfHHrteZ2PWjZP/1jdiaSPwiECvZzsGsP21/CVNB0kvx6 MAsqZa1KWJiweYmuh5Vo51VQ4svl5SI= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf10.hostedemail.com: domain of honggyu.kim@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=honggyu.kim@sk.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715601569; a=rsa-sha256; cv=none; b=CUSw0Ktuy83EocWR2qpOVcAHdND8wJWLbC4mYWCcx4FQabCSIj+L+V86eY0G5PSSiXG43P MC58NeGWVZatPG8Gs7i6S/qiG+FP7NklEq7y55e8WUAaMp2GXgh3e1ZUNpsrh6EEaGiNra 9dLpzLvUHLDyy4EfWNeBcJTBs7zPG5o= X-AuditID: a67dfc5b-d6dff70000001748-bd-66420098b2c9 From: Honggyu Kim To: SeongJae Park Cc: Andrew Morton , Masami Hiramatsu , Mathieu Desnoyers , Steven Rostedt , damon@lists.linux.dev, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-trace-kernel@vger.kernel.org, Honggyu Kim , Hyeongtak Ji , Rakie Kim , kernel_team@skhynix.com Subject: Re: [RFC PATCH v4 0/5] DAMON based tiered memory management for CXL memory Date: Mon, 13 May 2024 20:59:15 +0900 Message-ID: <20240513115918.1479-1-honggyu.kim@sk.com> X-Mailer: git-send-email 2.43.0.windows.1 In-Reply-To: <20240512175447.75943-1-sj@kernel.org> References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrMLMWRmVeSWpSXmKPExsXC9ZZnke5MBqc0g9uqFnPWr2GzePL/N6vF 5V1z2CzurfnPanFk/VkWi81nzzBbLF6uZrGv4wGTxeGvb5gcOD2Wnn7D5tGy7xa7x6ZVnWwe mz5NYvc4MeM3i8eLzTMZPT5vkgtgj+KySUnNySxLLdK3S+DK2Hn5CVPBMq6KgxvXsTcwruTo YuTkkBAwkbi/cyk7jP3q3U0mEJtNQE3iystJYLaIgKLEuccXWbsYuTiYBdYzS6y/cooZJCEs ECzRfqyFBcRmEVCVWNJ2HmwQr4CZxLnXv1ghhmpKPN7+EyzOKWAssbjzASOILSTAI/Fqw35G iHpBiZMzn4DNYRaQl2jeOpsZZJmEwHU2iZMtHUwQgyQlDq64wTKBkX8Wkp5ZSHoWMDKtYhTK zCvLTczMMdHLqMzLrNBLzs/dxAgM6mW1f6J3MH66EHyIUYCDUYmHN+G0Q5oQa2JZcWXuIUYJ DmYlEV6HQvs0Id6UxMqq1KL8+KLSnNTiQ4zSHCxK4rxG38pThATSE0tSs1NTC1KLYLJMHJxS DYyeIvMS8u42XJ6wYXW96nRe+bWLk+c6JIWH3e9dYP0v+L2T81q2ag+PRRXKPE1C9r5/xLQK ToWbTBcL81UU2VdzLqPw7c+V+dd8r9g3rPiY48Jz4kHtl43Oz1bqNk+0L1XaW7nvWnaZ5q/Q BT+7zAN3OsqW5z1ZYLY5+L76rS7XN2VV+3N5DiuxFGckGmoxFxUnAgAjYSjrZgIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHLMWRmVeSWpSXmKPExsXCNUNLT3cGg1OawZv1BhZz1q9hs3jy/zer xednr5ktOp98Z7Q4PPckq8XlXXPYLO6t+c9qcWT9WRaLzWfPMFssXq5mcejac1aLfR0PmCwO f33D5MDrsfT0GzaPln232D02repk89j0aRK7x4kZv1k8Xmyeyejx7baHx+IXH5g8Pm+SC+CM 4rJJSc3JLEst0rdL4MrYefkJU8EyroqDG9exNzCu5Ohi5OSQEDCRePXuJhOIzSagJnHl5SQw W0RAUeLc44usXYxcHMwC65kl1l85xQySEBYIlmg/1sICYrMIqEosaTvPDmLzCphJnHv9ixVi qKbE4+0/weKcAsYSizsfMILYQgI8Eq827GeEqBeUODnzCdgcZgF5ieats5knMPLMQpKahSS1 gJFpFaNIZl5ZbmJmjqlecXZGZV5mhV5yfu4mRmAoL6v9M3EH45fL7ocYBTgYlXh4E047pAmx JpYVV+YeYpTgYFYS4XUotE8T4k1JrKxKLcqPLyrNSS0+xCjNwaIkzusVnpogJJCeWJKanZpa kFoEk2Xi4JRqYDwqGf684+zajwV7eOZ1SCnsU3RTn/1/9anuxlrzh4YmO/Wndk+zqSlck3s0 X+zmzIvPFyW4f1H64aClLuocvWPDvYzKTadY3y7llBBmfjJDxm/rpTN3ko9Yp7XE8R+flv1m wf3s8uirG3WuOt5QnlE+1z9E5ze77m2nE9cDi0T4IpSNl082Oq3EUpyRaKjFXFScCABjKWO8 YQIAAA== X-CFilter-Loop: Reflected X-Stat-Signature: amcfahupy84moid9jxajcdk6i7j96m3p X-Rspamd-Queue-Id: 505FDC001D X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1715601564-154471 X-HE-Meta: U2FsdGVkX1/n0qwQ7fjgvLQ2ECxuDUsGKREIb22DyeQMJf38dgw8BQspd/IUQ/Jb5IdCQOkZIQbPL6inPDCwRALjYarhVl9qIkbwPUTQIo9asWmlXLgSZlBC1SVsG3zlaiiqA51fByxaGKSTspKsija5RN8y0uNyy4nFLsX9NeSB1lp53JFFlNZi/P61uA7tN98idHZCuvBfBGjFNbxrWqFsTT6mENI/HL7cjOoZqIZHQpjPPcvi6eWSl63taCOYt5Qd1GX+CqE/KVQkwxYRK6BVtDCOMs8hVqStzsLFumNZ/x9aIPg2HWN6dwWYa3TS0du2ebzDHrjrzrKjLrTItjrz5uQDarijQ1UwtDd5CKFL05f1us+xFOYc56YGsyIfmZ5+RpLOByBJYH8BdeHpAndHSrhjf3qBHKDMADJd070WF2YObup3R5P5uwcBWAd5PQS5dLkdgfZ+y9EQn49IzkfeWRbwDOtTQt/EQdnpseEUh5Sp4Y+hZNgqcQofVlNvPElGHs9EU93o0pjetZYsnsxLuAfi/N2yoONM9tGo9OUW8iYlOcxtkTKkP9MS0UqCzFDa0ohuAa4SP1P7KmEBz2EYiTtXcexJA3tzcbZ4Bb/3sXFfyu8muPwMW+Up0Aq7mrD5aJsZHCyw0dTXySDPp5UOl4UBd4ooxKY3uKGURX/4vhP3wfGRJ1aDksESaYG0CX0iIoePxoGeJh7xxLiyjd9ybejXAZsWdvLsQIC6qGjpGLP35T2NSPe9+gfh6s6mYZDT+IsmITVCtb9hhaINC/QRk9I8y6+c2GwUNYcinoaPF+WmKbz9pmE1LNUQDQX7XIEXwNK4z/jeYrF1WsvmRAxPgWtZj5DeN96NDtHSHQr9wT000TPmUsCJA9cd27i48gKI4sfGA6z5fAJ5cibTdkgajLNLeQELU9F3Nlz/OMKGI/r3xcODPi4KsAVXx0XBBUCGQ9TWwkuAmuCluOt aIMyiQ25 YATR93Ny/SgDc2pWKEL9/wna22vx3HLXqGvuWPdidfMZp9vE5cYuAI5bFPiLh6EQuawmD/+vQ/3UZ9onmLrisbd7gmRi0a8T0kkg6b4JPVdQIxW8= 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 SeongJae, Thanks very much for your work! It got delayed due to the priority changes in my workplace for building another heterogeneous memory allocator. https://github.com/skhynix/hmsdk/wiki/hmalloc On Sun, 12 May 2024 10:54:42 -0700 SeongJae Park wrote: > There was an RFC IDEA "DAMOS-based Tiered-Memory Management" previously > posted at [1]. > > It says there is no implementation of the demote/promote DAMOS action > are made. This RFC is about its implementation for physical address > space. > > Changes from RFC v3 > (https://lore.kernel.org/20240405060858.2818-1-honggyu.kim@sk.com): This link cannot be opened. I will share the link again here. https://lore.kernel.org/all/20240405060858.2818-1-honggyu.kim@sk.com > 0. updated from v3 and posted by SJ on behalf of Hunggyu under his > approval. > 1. Do not reuse damon_pa_pageout() and drop 'enum migration_mode' > 2. Drop vmstat change I haven't checked whether I can collect useful information without vmstat, but the changes look good in general except for that. > 3. Drop unnecessary page reference check I will compare this patch series with my previous v3 patchset and get back to you later maybe next week. Sorry, I will have another break this week. Thanks, Honggyu