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 0360DC2BD09 for ; Mon, 1 Jul 2024 21:22:55 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 40B6E6B0083; Mon, 1 Jul 2024 17:22:55 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3BAE36B0085; Mon, 1 Jul 2024 17:22:55 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2826F6B0088; Mon, 1 Jul 2024 17:22:55 -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 0A3B36B0083 for ; Mon, 1 Jul 2024 17:22:55 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 69D5B81810 for ; Mon, 1 Jul 2024 21:22:54 +0000 (UTC) X-FDA: 82292458668.22.E0876B9 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf29.hostedemail.com (Postfix) with ESMTP id DB03D120015 for ; Mon, 1 Jul 2024 21:22:51 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=pydKs1D9; spf=pass (imf29.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 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=1719868961; 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=8M7Su0cfzH8Yf940BazW0AclZ2hUBB6vU7C6DTI0bOI=; b=E5nn34KkXbm4RwW7y+1wwcYFB42k2Wa1NNqWNhRI9pZj5fJ24oA//oZScneAlxJKGjZuTf Lj//RaTiOmBsLuAtpwYbesyH/A+619y5gemg9fp4fyMN96XurWrWbhhTVqLBeTjTemi8ou NE49U01DGfyCroOe/GxFO+DJI9L17rk= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=pydKs1D9; spf=pass (imf29.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719868961; a=rsa-sha256; cv=none; b=BPiFLdo7j03EMwnmgXvYpPC+7pnR1STBR3GdXqK50uzdUj29aHCsWnksycuEd+v2Mj99an yTG8G/0RjzaPRsjskX6r+f1OhddPE5nZtbfItG8hCKZQ6ZWCvzP8QhqP9Rf4cc38GXJmyQ Z7LGXaDxAPM38jhcu4bjtimmSEyG3bA= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id AE47561119; Mon, 1 Jul 2024 21:22:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 09F6BC116B1; Mon, 1 Jul 2024 21:22:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1719868970; bh=C6hwA9WiWjI0vwhBnyO0uhdnyGgmsDABKgj/1fPvRuc=; h=From:To:Cc:Subject:Date:From; b=pydKs1D9zRPayuKgORFFuOehtBOUm8Pl4LE570qTwqeGQIoaqm2GCgpLW91pe0huJ KclKH0+GZODByg7VQK5PH4bh3LESJJjZ1r/7FeZgMa6zfU6EsIcin9FCUrpFVFBPG2 kLZtY4/gw2Yq8WRkO0n7D6x45HLxbdN0zN9Z5kgSw6/yWYeXAwxQ4xw3cL+gwW7MbD F1DSD44cKn2QISdLgzfKDfKF+OOa2b+vc2HdgZjHzmZWOQEmqLJv9jEfxWbq9Ejn8F VqM9dpmNylbeL9qJPGX/uVuLSsfpLcwosnmxEmDCokaSqTUCPn31Fa/qX928KiiwCh xzVRgVrv7rWHA== From: SeongJae Park To: Cc: SeongJae Park , damon@lists.linuxdev, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: DAMON Quaterly News Letter (2024 Q2) Date: Mon, 1 Jul 2024 14:22:44 -0700 Message-Id: <20240701212244.52288-1-sj@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: DB03D120015 X-Stat-Signature: bg8wwmugb9zsr9767faf7b4waxgq4qj4 X-HE-Tag: 1719868971-659564 X-HE-Meta: U2FsdGVkX19OWbdWLQc0IOhlIxd2lTBt2RT5tCWrKvTVy4rxtkBwnteB0gvtGQk70T/2aD/N1MisXat4I1sjd6j+Q49fFYZkjB6rTM49/UeU1VkA7gYJvIihE6cRJY5zPz/GY8ftjDdFjDuyrQApYeadhDvhZV2cVOCkNefedoiPUXteZJRIj7AI5bKhmqSqHket0vd/wYHx5Bh8OsPd1jAZd7VWeCoTivCc4FRYAuKBYjz7Yqtt2kdCA3OWWxHt5JSn763rcChiLohPKeK65ACPu7WGBDvBu837/AU4iIr8+8CxsRj0vmnL+Gc2Ui42xn553vakgT+jta/CC6dOtQa5Cj/WBsai35jUV6/dwykDcoMRVeHCO2DARPcDLuIcifi6Zw2JyVFeDI7SIJKXN56MKPRDOPzFWAk3AsVoIwwdcKeMwpJvxa2+1ASRokyvhJBAD/fc+P5pY3WYdMG0vC6wz7UQCAFxfxJftbH/dF55R1k26BkNCQgC6R1IGfGS/+Up3LF9FEBaGkIhUzhuZD47nRc481rGX5dRwJXX+EYWZSXjtnaWm9s6WymAUdMfSosLo8wxNS+42ErvEbBvL5AjSGV7hHZGc1vxi9TZmHyQpsHVVIVif3l8XxoS8Facnt1srR2a4vDQVcVeECkfe+LDJHjZJvxlOfAdNczlz4N/xUSZlwAqX1v+r0ryjuGPAo/5N8hQofKemetFO6Gy+uhathva2V+X9KjewmIeucHZ69/2udxoM013uOph+qxCJwN5TKfrYpc6ftVXSu85m3los/tbMy6ngmRbmQeKcmrsmCbna9vwwfvDOxaAGgwRPBAdNWA0obYxmc1NmLkimXREz5b0Hdzigvlyx6y9NV5CXEZoC7vEH2sWFOSwT4fYTbQEf+LprND42Q7vnmbOgqMDfji9bhfjZtZhr8b8pY2LYPYQjyUJMC4jl+aV6yNu+aJRWF8o4CS3UQlebJt 9twmrnFz 1JQ8KWITPgU8jTW8brbV4G4ISLy4QG09X3H1EKTWy3UWuWqnx3c+G/8BoMuKLoyyRmlHgZVB4oKSRoPa7WMD5UrL3laGbTbyizHzizwuA6Kuc1lhrMYm5o+mY+rSu1LSt1JwHhSTgacIXGlrcvnxJXUJamrIHNFev7kgYTqrDpDhXYRPqByXGwdI98yctbqgoaNmS2woZCCxZAGVRav9zZyuR1Uy/jhardC3iUH2facyj7kvqChnkx+BzQ2BA2eSNGk6qiC02khzl1O8Rpa9xI4PmBoFAxW0sR/wLecPduQgrPq9gMznuR0TQKfom/ulai6aOfQb49Txlpt1IUYZz3bVr315hbjGVuDO56mp51xi7eL1cjoLqPEe4Pc26Il6NUT5WmsuqSIWOcGu5v9bOPB608rBmGMpuTGYjurFB7kzdK/lmn1+rg10I3s5C0dyIsefmKyma3spZ/5UfDUhfDPwUFwkGB4FYuWAYUp3gBelAVuGkk8uGsOQfGPeHdEMiMy37mveeXYLxIVauERUjh4Rc4wIfkrGnMXOhY/DiGbgWsX+3DMEjJ86l/93uOodw0TiO+l2BZ7kyrsa30vYZjr9/20kZvgClB1JhsnPL87zT61iJQoKDhUjD38LE3a8EJQj+NqxkTCNJY3MKe8P9Pskzpg== 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: Hello DAMON community, Time flies. The second quater of 2024 has passed. Let me take a time to look back what happened to DAMON community in the last three months and share my humble summary with this quaterly news letter. Highlights of Highlights ======================== DAMON gained a feature [10] for CXL-based tiered memory management. HacKerMaiL (hkml), a simple mailing tool that DAMON maintainer is developing, made an official commitment [12] to support DAMON community. DAMON has presented and discussed with more people from OSSummit NA [4] and LSF/MM+BPF [7]. It will again be presented and discussed with more folks in September [10,13]. Please read below for more highlights for each month. April 2024 ========== DAMO v2.2.8 has released [1] with memory footprint monitoring feature. DAMON news letter for 2024-Q1 has posted [2]. Using Oracle's awesome kernel configs comparison tool, we found some dsitros that enable DAMON on their kernel [3]. DAMON has presented[4] on Open Source Summit North America 2024. The third in-person DAMON meetup has also held [5] on the conference. May 2024 ======== Access/Contiguity-aware Memory Auto-scaling second RFC idea with example implementation is posted [6]. DAMON's status and future plans have shared and discussed on LSFMM+BPF. LWN's summary of the session is available [7]. Memory managment subsystem pull request [8] for Linux 6.10-rc1 that contains DAMOS young page filter has merged. Beer/Coffee/Tea DAMON meetup has extended [9] for reservation-based ones. June 2024 ========= DAMON talk for Open Source Summit Europe 2024 has been accepted and scheduled [10]. SK hynix' patch series titled "DAMON based tiered memory managment for CXL memory" has been merged [11] into mm-unstable tree. DAMON community got a simple mailing tool called HacKerMaiL (hkml), which is officially committed [12] to support the development workflow. A session for DAMON at kernel summit 2024 has proposed [13] . Previous news letters ===================== - 2024 Q1: https://lore.kernel.org/20240402191224.92305-1-sj@kernel.org More Past DAMON News ==================== If you're interested in a humblie list of more DAMON events that happened in past and curated by DAMON maintainer, please reach out to the project site's news page [14]. References ========== [1] https://github.com/awslabs/damo/blob/v2.2.8/USAGE.md#recording-memory-footprints [2] https://lore.kernel.org/damon/20240402191224.92305-1-sj@kernel.org/ [3] https://oracle.github.io/kconfigs/?config=UTS_RELEASE&config=DAMON [4] https://sched.co/1aBOg [5] https://sched.co/1cP4G [6] https://lore.kernel.org/20240512193657.79298-1-sj@kernel.org [7] https://lwn.net/Articles/973702/ [8] https://lore.kernel.org/20240517192239.9285edd85f8ef893bb508a61@linux-foundation.org [9] https://lore.kernel.org/20240519163329.150340-1-sj@kernel.org [10] https://sched.co/1ej2S [11] https://lore.kernel.org/all/20240614185328.BA2C1C2BD10@smtp.kernel.org/ [12] https://lore.kernel.org/20240621163626.74815-2-sj@kernel.org [13] https://lore.kernel.org/20240614175504.87365-1-sj@kernel.org/ [14] https://sjp38.github.io/post/damon_news/