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 E8591C83038 for ; Wed, 2 Jul 2025 00:02:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 873D58E0002; Tue, 1 Jul 2025 20:02:15 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 84BA18E0001; Tue, 1 Jul 2025 20:02:15 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 761D48E0002; Tue, 1 Jul 2025 20:02:15 -0400 (EDT) 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 645E78E0001 for ; Tue, 1 Jul 2025 20:02:15 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 04DE41406A4 for ; Wed, 2 Jul 2025 00:02:14 +0000 (UTC) X-FDA: 83617372230.29.DBFCA8D Received: from invmail4.hynix.com (exvmail4.hynix.com [166.125.252.92]) by imf29.hostedemail.com (Postfix) with ESMTP id A66C412000D for ; Wed, 2 Jul 2025 00:02:12 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; spf=pass (imf29.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=1751414533; 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; bh=PnQJgKnNH+FUemA7zDRFgistsiOSlZPiVvZQi/03ebQ=; b=Y44rpQGPE4sWYhqIRY1GpoAB3OwPwI9kvRZsVg4h+Mg9jXWbf9U6mWWLsFx9lI2JXRCwzz SgJxfqdrkLzKQOIudtTYB4cSjB4rE3gQcVJvZ7Md9+90CLUY5qGZLHgl3CjAf3BaCX2ej4 ZBoFnj6NZL2SSQ8icIIKf3YsD6JI3Ks= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf29.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=1751414533; a=rsa-sha256; cv=none; b=ySkrR5uagI8cFC/j1S4kbGyElRJhYR3cH1EZWT9abyA3D6dX5xG0YPqxPshfeGe+m1YVkb tUqzhS+EvS2hg12wE5phnxCO4gP/X0Iro4i+DKPccfVmB8AGs4EK20pEZxRS4WjmLMB7QX yIepmmiwLqxk20IIkz8kBqmSgJfrNj0= X-AuditID: a67dfc5b-681ff7000002311f-9c-68647700caf5 From: Honggyu Kim To: SeongJae Park , damon@lists.linux.dev Cc: Andrew Morton , linux-mm@kvack.org, kernel_team@skhynix.com, Honggyu Kim Subject: [PATCH v3 0/4] mm/damon: fix divide by zero and its samples Date: Wed, 2 Jul 2025 09:02:00 +0900 Message-ID: <20250702000205.1921-1-honggyu.kim@sk.com> X-Mailer: git-send-email 2.43.0.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMLMWRmVeSWpSXmKPExsXC9ZZnoS5DeUqGwcenEhZz1q9hs3jy/zer xb01/1ktDn99w+TA4rFpVSebx6ZPk9g9Tsz4zeLxYvNMxgCWKC6blNSczLLUIn27BK6M3qOn mAva2Cp+felgaWB8xdLFyMkhIWAicXbhc3YYe9nBO0wgNpuAmsSVl5OAbA4OEQEriWk7YrsY uTiYBZoYJTb+6mQDqREWcJF41nmLEaSGRUBVYs0lBZAwr4CZxPGH/xkhRmpKPN7+kx0iLihx cuYTsLXMAvISzVtnM0PUvGWVWHpEB8KWlDi44gbLBEbeWUhaZiFpWcDItIpRKDOvLDcxM8dE L6MyL7NCLzk/dxMjMKiW1f6J3sH46ULwIUYBDkYlHt4TV5IzhFgTy4orcw8xSnAwK4nw8skC hXhTEiurUovy44tKc1KLDzFKc7AoifMafStPERJITyxJzU5NLUgtgskycXBKNTDOnrp7hnNV K1+5XLHbBufIS8f+3d5snr3I7+Is/xYmhqf7Xp/c+OjCQqYLBVsWbqpon7jm5Z0/j65/77/Z PVd/8tnaO2E69c7VAnHrQ5b9XjXH4UH8BZ6tNxSVJFbnLd1/WvqT6GpuxX3/ZEw+iP7bej1v GS8Th6w9S5GaiXbNiZ+qPPvn50Q4KbEUZyQaajEXFScCAG5/2cImAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphluLIzCtJLcpLzFFi42LhmqGlp8tQnpJhsKhV2GLO+jVsFk/+/2a1 +PzsNbPF4bknWS3urfnPanH46xsmBzaPTas6gcSnSeweJ2b8ZvF4sXkmo8e32x4ei198YApg i+KySUnNySxLLdK3S+DK6D16irmgja3i15cOlgbGVyxdjJwcEgImEssO3mECsdkE1CSuvJwE ZHNwiAhYSUzbEdvFyMXBLNDEKLHxVycbSI2wgIvEs85bjCA1LAKqEmsuKYCEeQXMJI4//M8I MVJT4vH2n+wQcUGJkzOfgK1iFpCXaN46m3kCI9csJKlZSFILGJlWMYpk5pXlJmbmmOoVZ2dU 5mVW6CXn525iBIbNsto/E3cwfrnsfohRgINRiYf3wNnkDCHWxLLiytxDjBIczEoivHyyQCHe lMTKqtSi/Pii0pzU4kOM0hwsSuK8XuGpCUIC6YklqdmpqQWpRTBZJg5OqQbGBRlW9nwcjUl5 CQqtuzYvED/ZXLZDLO5GhlXWJvH/H486LdrQ+H9Zx97oPrFlGyYKPpj8YY3bkWV2FT3P5aaf N8zsure8e3vtnRc6MR+WmnnwXHDjnaH2IO6kp1HLmz6L/DfrZrSeuqH4uVV8bf65fZ91wuYz Mr3YmVRxsN5kQb3EPv+NysbJSizFGYmGWsxFxYkA0wOLJhcCAAA= X-CFilter-Loop: Reflected X-Rspam-User: X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: A66C412000D X-Stat-Signature: 11yfs3t5pac36g7oz5bpabmsconduu4w X-HE-Tag: 1751414532-518934 X-HE-Meta: U2FsdGVkX1/TEPrtWi+1FMkQxBAIDTjh22cIReqzx8V079kf2ArGY9Q5nYfBw54hl23zky3PR3M85O4g85K8xVZYKLCpMw9VlgVyj8R5uI2HVMutrbLYLaOd1XeXaiSLDqqBxpkTuPxFupuDJA4VA+JAtnQzkpRPI0YGjZ+Kgsty7tu8lQrRskO89+/4wLVeATto/9aBSb8x6Nv4N7z7okmaY6GniSYylN8ZishbhCgUSil39/KoQNxOo4Kp2GwBoz+60FOL+cIVkxiuG3mPGahdp1OxQ/5/aJrqva/dUjlqf8TG1sdackrbIupYD0Cr6hmS79X37vpqkHSuyMDtV3zGvSw530U7GOnMMy8Zve7c7m2yhWViRpO1EtB+4Q+RdrMFXHwe8O75TzNWsYQlEPZNIXNrD1WDt4hZ2lENxqk5FGuh7dpUrX7HMnHeGMPzGbOvCiDy+pILkM2sGcvo25tyc3Zz11ZSVUvZog+LXiK2Kb7+Smv+AA36HyHApVr+C0bqPFEVAqnaQUN/vG6fUeou4S6rREb7fXZNQXc6TUakGuRG6+BKLqbSnM3EHjmle4b79d98/M4ZByexzyYdSHzyJt+L6bcoCht7cWmJqjxmf3DOgp1NiFhjVJy/yHJzvAAJ7FvWmGs3vEV5d40U5Y6o0A1AE3/+cT6kVK7OJ1PKBewVt/qcBFP6UFL4N3iDN1iXA/M+ramBLkcMYTEPn3UjxjRity6UO8x1eTXEjovCPjgqzkvDGv5TfTXddhH9JDHt4tGDyqoKlNzEx097TUAeQ3oFB60a7GF86oFp5Jyo7Qcc2NmAyU+Y7eC5c+zdrruTEN5uuwRZwpNdK2/gakQc+JIcsWez9prX0fEJEW2Cz/G3i58pB41niA2Nuy4QwuwDRtlgsMXTVS8R32Ez5HpfcEa1evGD 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: This includes damon fixes and its samples to make it safer when damon sample start fails. It includes the following changes. - fix unexpected divide by zero crash for zero size regions - fix bugs for damon samples in case of start failures Honggyu Kim (4): samples/damon: fix damon sample prcl for start failure samples/damon: fix damon sample wsse for start failure samples/damon: fix damon sample mtier for start failure mm/damon: fix divide by zero in damon_get_intervals_score() mm/damon/core.c | 1 + samples/damon/mtier.c | 8 ++++++-- samples/damon/prcl.c | 8 ++++++-- samples/damon/wsse.c | 8 ++++++-- 4 files changed, 19 insertions(+), 6 deletions(-) base-commit: d0b3b7b22dfa1f4b515fd3a295b3fd958f9e81af -- 2.34.1